package com.bjbn.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "获取位置请求")
public class LbsPositionRequest {
    @Schema(description = "排序顺序", example = "DESC")
    private String order;
    @Schema(description = "排序字段", example = "id")
    private String sort;
    @Schema(description = "开始时间，格式：时间戳", example = "1640966400000")
    private String startTime;
    @Schema(description = "结束时间，格式：时间戳", example = "1640966400000")
    private String endTime;
    @Schema(description = "指定定位对象id列表", example = "1,2,3")
    private String trackableIds;
    @Schema(description = "空间id", example = "1")
    private Integer spaceId;
    @Schema(description = "楼层", example = "1")
    private Integer floor;
    @Schema(description = "地图id", example = "1")
    private Integer mapId;
    @Schema(description = "是否只获取最新位置", example = "true")
    private Boolean latest;
    @Schema(description = "是否简化返回信息", example = "true")
    private Boolean simplified;
}
